From cdeec4517b1a0e3ed195b281e5d4660f5e384864 Mon Sep 17 00:00:00 2001 From: "kaf24@firebug.cl.cam.ac.uk" Date: Thu, 29 Sep 2005 18:15:49 +0100 Subject: [PATCH] Remove unused debug code. Signed-off-by: Keir Fraser --- .../arch/xen/i386/kernel/smpboot.c | 22 ------------------- .../arch/xen/x86_64/kernel/smpboot.c | 20 ----------------- 2 files changed, 42 deletions(-) diff --git a/linux-2.6-xen-sparse/arch/xen/i386/kernel/smpboot.c b/linux-2.6-xen-sparse/arch/xen/i386/kernel/smpboot.c index cb6bfd6024..dba898d0c3 100644 --- a/linux-2.6-xen-sparse/arch/xen/i386/kernel/smpboot.c +++ b/linux-2.6-xen-sparse/arch/xen/i386/kernel/smpboot.c @@ -446,27 +446,6 @@ static void __init smp_callin(void) static int cpucount; - -static irqreturn_t ldebug_interrupt( - int irq, void *dev_id, struct pt_regs *regs) -{ - return IRQ_HANDLED; -} - -static DEFINE_PER_CPU(int, ldebug_irq); -static char ldebug_name[NR_CPUS][15]; - -void ldebug_setup(void) -{ - int cpu = smp_processor_id(); - - per_cpu(ldebug_irq, cpu) = bind_virq_to_irq(VIRQ_DEBUG); - sprintf(ldebug_name[cpu], "ldebug%d", cpu); - BUG_ON(request_irq(per_cpu(ldebug_irq, cpu), ldebug_interrupt, - SA_INTERRUPT, ldebug_name[cpu], NULL)); -} - - extern void local_setup_timer(void); /* @@ -484,7 +463,6 @@ static void __init start_secondary(void *unused) while (!cpu_isset(smp_processor_id(), smp_commenced_mask)) rep_nop(); local_setup_timer(); - ldebug_setup(); smp_intr_init(); local_irq_enable(); /* diff --git a/linux-2.6-xen-sparse/arch/xen/x86_64/kernel/smpboot.c b/linux-2.6-xen-sparse/arch/xen/x86_64/kernel/smpboot.c index fde9e7fe4a..ee0ebd51c8 100644 --- a/linux-2.6-xen-sparse/arch/xen/x86_64/kernel/smpboot.c +++ b/linux-2.6-xen-sparse/arch/xen/x86_64/kernel/smpboot.c @@ -445,25 +445,6 @@ void __cpuinit smp_callin(void) } #ifdef CONFIG_XEN -static irqreturn_t ldebug_interrupt( - int irq, void *dev_id, struct pt_regs *regs) -{ - return IRQ_HANDLED; -} - -static DEFINE_PER_CPU(int, ldebug_irq); -static char ldebug_name[NR_CPUS][15]; - -void ldebug_setup(void) -{ - int cpu = smp_processor_id(); - - per_cpu(ldebug_irq, cpu) = bind_virq_to_irq(VIRQ_DEBUG); - sprintf(ldebug_name[cpu], "ldebug%d", cpu); - BUG_ON(request_irq(per_cpu(ldebug_irq, cpu), ldebug_interrupt, - SA_INTERRUPT, ldebug_name[cpu], NULL)); -} - extern void local_setup_timer(void); #endif @@ -498,7 +479,6 @@ void __cpuinit start_secondary(void) enable_APIC_timer(); #else local_setup_timer(); - ldebug_setup(); smp_intr_init(); local_irq_enable(); #endif -- 2.30.2